Going only on what you've written, it seems that you are desperate, inexperienced and immature for your age. Please don't take that as a pejorative.
Most people go through what you've described in their early teens. At that age it is easy to take things to heart, to believe everything you are told.
Sounds like you are going through that stage now at the age of 22. The good news is you are in a position to fast track through that awkward stage of life.
However, you won't achieve this falling in love with some pissed up woman already in a relationship, who met you for 5 minutes and says she loves you.
The fact you fell for that shows how much work you need to do in order to be in a position to attain the kind of relationship you desire.
The advice given so far has been fantastic. If you don't have self-esteem before you start a relationship, the relationship is going to fail.
Working on your self-esteem will help you be less desperate. Being less desperate will make you more attractive to women.
Casual dating is what you do in your teens. Might be a good suggestion to just date casually for a while, with the intention of not taking things too seriously at first. Learn to look out for women who act like the one in your story. Rejecting them will help raise your esteem and will help you prove to yourself that you are not desperate.
At the same time, keep a keen eye out for a woman who won't break your heart, one who is decent and will enhance your life, whose life you can enhance.
Oh, and just to say that generalizing women in a derogatory way won't endear you to them. Learning to express yourself in a more subtle manner will help you no end.
Good luck for the future and try not to take it all so seriously. You are very young. You have plenty of time. Just relax and enjoy meeting people.